314116
83788
363407
82375
860371
515499
72920
293901
58724
63576
694254
946580
5258799
3685581
3208148
2520804
2282988
2131609
2059358
193878
1830118
1745136
1727196
1660471